package models

// 电价审核 
type CpmPriceAudit struct {
	Id *uint64 `gorm:"column:id;primarykey"` // ID
	AuditType *uint8 `gorm:"column:audit_type"` // 类型 1:基础电价  2:活动电价
	StationId *uint64 `gorm:"column:station_id"` // 充电站id
	StationName *string `gorm:"column:station_name"` // 充电站名称
	PriceId *uint64 `gorm:"column:price_id"` // 价格方案id 对应id,price_model_id/discount_id
	MerAuditTime *jsontime.JsonTime `gorm:"column:mer_audit_time"` // 商户审核时间
	MerAuditStatus *uint8 `gorm:"column:mer_audit_status"` // 商户审核状态 0:未审核1:已审核 2:审核不通过
	MerAuditMsg *string `gorm:"column:mer_audit_msg"` // 商户审核信息
	PltAuditTime *jsontime.JsonTime `gorm:"column:plt_audit_time"` // 平台审核时间
	PltAuditStatus *uint8 `gorm:"column:plt_audit_status"` // 平台审核状态 0:未审核1:已审核 2:审核不通过
	PltAuditMsg *string `gorm:"column:plt_audit_msg"` // 平台审核信息
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` 
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *CpmPriceAudit) TableName() string {
	return "cpm_price_audit"
}